Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=short), | public | :: | countObs |
number of observations in network |
|||
integer(kind=short), | public | :: | dataType |
1 = continuous, 2 = cumulative, 3 = incremental, 4 = average, 5 = maximum, 6 = minimum |
|||
character(len=300), | public | :: | description |
The name of the physical, chemical, or biological quantity that the value represents (e.g. streamflow, precipitation, water quality) |
|||
integer(kind=short), | public | :: | epsg | ||||
type(CRS), | public | :: | mapping | ||||
real(kind=float), | public | :: | nodata |
conventional code for missing data |
|||
type(Observation), | public, | ALLOCATABLE | :: | obs(:) |
arbitrary observations in network |
||
real(kind=float), | public | :: | offsetZ |
offset from ground elevation [m] |
|||
character(len=300), | public | :: | path |
filesystem path of file containing observations |
|||
logical, | public | :: | syncData | = | .FALSE. |
true when network is synchronized to data section in file |
|
type(DateTime), | public | :: | time |
The date and time of the observations |
|||
integer(kind=short), | public | :: | timeIncrement | ||||
character(len=100), | public | :: | unit |
unit of measure |
TYPE ObservationalNetwork TYPE(Observation), ALLOCATABLE :: obs (:) !!arbitrary observations in network INTEGER (KIND = short) :: countObs !!number of observations in network REAL (KIND = float) :: nodata !!conventional code for missing data INTEGER (KIND = short) :: timeIncrement ![s] TYPE (DateTime) :: time !!The date and time of the observations INTEGER (KIND = short) :: dataType !!1 = continuous, 2 = cumulative, 3 = incremental, 4 = average, 5 = maximum, 6 = minimum CHARACTER (LEN = 300) :: description !!The name of the physical, chemical, or biological quantity that the value represents (e.g. streamflow, precipitation, water quality) CHARACTER (LEN = 100) :: unit !!unit of measure LOGICAL :: syncData = .FALSE. !!true when network is synchronized to data section in file CHARACTER (LEN = 300) :: path !!filesystem path of file containing observations REAL (KIND = float) :: offsetZ !!offset from ground elevation [m] TYPE (CRS) :: mapping INTEGER (KIND = short) :: epsg END TYPE ObservationalNetwork